Church BVSc PhD MACVSc ILTM MRCVS, David B author data searchable via API